home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 12 / Mac Magazin and MacEasy Magazine CD - Issue 12.iso / Sharewarebibliothek / DFÜ / Internet / BIGSURF Netguide / BIGSURF Netguide.rsrc / TEXT_133_Mostly Mac 3.txt < prev    next >
Text File  |  1995-07-02  |  16KB  |  383 lines

  1.  
  2. Mostly Mac related sites  part 3
  3. ////////////////////////////////
  4.  
  5.  
  6. The Official Bolo Game Archive site (Macintosh only)
  7. FTP to: noproblem.uchicago.edu   In the directory  -->  /pub/Bolo
  8. Logon as anonymous and give your email address as your password.
  9.  
  10. Other Bolo archives
  11. FTP to: sumex-aim.stanford.edu  in the --> /info-mac/game/bolo
  12. FTP to: mac.archive.umich.edu  in the --> /mac/game/war/bolo
  13.  
  14. To see a list of Bolo games in progress across the world.
  15. Telnet to: gwis.circ.gwu.edu 50000
  16.  
  17. Bolo Home Page
  18. http://bolo.ncsa.uiuc.edu
  19.  
  20. Bolo Multimedia Player Registry
  21. http://bolo.ncsa.uiuc.edu/registry/
  22. ---------------------------------------------------------------------------
  23.  
  24. Used Software Exchange
  25. http://www.hyperion.com/usx/
  26.  
  27. Interspersed between the Windows and DOS software listings are a few Mac
  28. offerings to be found. What do I hear for a MS Word hardly ever used... ?
  29. ---------------------------------------------------------------------------
  30.  
  31. Computer Express!
  32. http://www.cexpress.com:2700
  33.  
  34. This place has a great software list for Mac, OS/2 and Windows. The Mac
  35. offerings are extensive. This is better than most mail-order super sources.
  36. Watch out MacWarehouse et al !  This 'net software service is first-class.
  37.  
  38. ---------------------------------------------------------------------------
  39.  
  40. PC Companies on the Web
  41.  
  42. IBM Home Page
  43. http://www.pc.ibm.com/
  44.  
  45. http://www.pc.ibm.com/desktop/pcdcat.html
  46. (reference catalog and support page of IBM)
  47. -----
  48.  
  49. Dell Computer
  50. http://www.dell.com
  51.  
  52. -----
  53.  
  54. Compaq Computer Corporation
  55. http://www.compaq.com
  56.  
  57. ---------------------------------------------------------------------------
  58.  
  59. Mac GS Viewer (A port of Aladdin Ghostscript to the Macintosh)
  60. ftp://ftp.cs.wisc.edu/pub/ghost/aladdin/mac
  61.  
  62. Ghostscript by L. Peter Deutsch
  63. Mac GS Viewer & Macintosh drivers by
  64. Mark Lentczner
  65.  
  66. Very Quick Introduction to Ghostscript
  67.  
  68. Ghostscript is a PostScript interpreter.  PostScript is a language, not
  69. a graphic file format. A PostScript file is really a program, not
  70. graphical data. The difference is that by looking at a PostScript file
  71. you (or an application) cannot easily tell what the file represents. 
  72. Instead, you must run the file to see what it does.  Generally, the
  73. result of running a PostScript program is to draw marks on a graphical
  74. page.  (There are PostScript programs that don't draw anything at all! 
  75.  Some are even distributed as test files with Ghostscript.)  This works
  76. well for printers but is a bit odd for interactive window systems.
  77.  
  78. Think of Mac GS Viewer as a virtual printer: Every time you open a
  79. file, asking Ghostscript to run it as a PostScript program, the
  80. application creates a new sheet of 'paper' and displays it in a window.
  81.  You can see the program execute as it places marks on the 'paper' in
  82. the window (unless your computer is much faster than mine!). Once the
  83. program is done, the page is 'ejected' from the printer. However, the
  84. application leaves the window on the screen so you can continue to look
  85. at it (and scroll it, save it, etc.). But remember, at this point, the
  86. page is out of the printer and Ghostscript can no longer change it. If
  87. you want to change some parameter (such as scaling), you must change
  88. the parameter and then re-open, and thus re-run, the PostScript file.
  89.  
  90. Please see the file 'readme' and the files that end in '.doc' in the
  91. 'files' folder for more information.
  92.  
  93. Unpacking
  94.  
  95. The release consists of the following files:
  96.  
  97. macgs-v1.0-files.sit  - Ghostscript files and documentation
  98. macgs-v1.0-68k.sit    - the application compiled for 68020 or better
  99. macgs-v1.0-ppc.sit    - the application compiled for PPC machines
  100. macgs-v1.0-fonts.sit  - the standard Ghostscript 3.0 fonts
  101. macgs-v1.0-src.sit    - the source files
  102.  
  103. These files are StuffIt archives. If you do not have a program to
  104. expand these, you should get the free StuffIt Expander program from
  105. your favorite Macintosh archive.
  106.  
  107. [ 1 ] Unstuff macgs-v1.0-files.sit. It will create a folder named
  108. Ghostscript on your disk.
  109.  
  110. [ 2 ] Unstuff one of the two application files, macgs-v1.0-68k.sit or
  111. macgs-v1.0-ppc.sit into the Ghostscript folder.  Remember to only
  112. unstuff one of them! The Finder gets confused if you have more than
  113. one version of an application on a disk.
  114.  
  115. [ 3 ] Unstuff macgs-v1.0-fonts.sit into the Ghostscript folder as well.
  116. This is exactly the same collection of fonts as:
  117. ghostscript-fonts-std-3.0.tar.gz  it's just in a format most Macintosh
  118. users can handle.
  119.  
  120. You will only need macgs-v1.0-src.sit if you are planning on compiling
  121. the program yourself. See the chapter "Building It" for more details.
  122.  
  123.  
  124. Starting out
  125.  
  126. Launch the application. By default, it will show you the Ghostscript
  127. console window, where you can see messages to and from Ghostscript. 
  128. After a few seconds, all initialization will be done and you will see
  129. the 'GS>' prompt in the console window. You don't actually have to
  130. wait for the prompt to begin using the program, anything that needs to
  131. wait for the prompt will do so automatically if you do it too early.
  132.  
  133.  
  134. Getting Help
  135.  
  136. The program makes extensive use of Balloon Help. Turn it on and
  137. explore!
  138.  
  139.  
  140. Rendering a PostScript File
  141.  
  142. Choosing 'Open' from the 'File' menu lets you choose any TEXT or EPSF
  143. file. When you open a file this way, a new window is created, it is
  144. presented to Ghostscript for interpretation. This (usually) results in
  145. rendering the first page of the file into the window.
  146.  
  147. If there are more pages in the file, you will see a small alert box
  148. with two buttons: 'Next Page' and 'Interrupt'. Clicking the first will
  149. clear the window and let Ghostscript continue on with the next page in
  150. the file.  Clicking the second asks Ghostscript to cancel processing
  151. the rest of the file.
  152.  
  153. Once a file has been rendered, it stays on the screen. You can resize,
  154. scroll it, save it (as a PICT file), copy it (to the clipboard). You
  155. can have as many windows open as memory allows.
  156.  
  157.  
  158. Settings
  159.  
  160. You can change the settings of output media with the "Settings" dialog.
  161. Open this dialog by choosing "Settings..." from the "Edit" menu. 
  162. There are three major sections:
  163.  
  164. Page Size lets you set the size of the 'logical' page. This is the
  165. size that the PostScript file works with.
  166.  
  167. Scaling lets you enlarge or reduce the 'logical' page to produce the
  168. actual output you see. This scaling happens conceptually after the
  169. page is printed.  However, Ghostscript is aware of this final scaling
  170. and will adjust some parameters accordingly (such as halftone screen,
  171. or any other parameters that are in 'device coordinates').
  172.  
  173. Image Options let you select options that pertain to how the image is
  174. rendered and recorded.
  175.  
  176. For example, if you want to render a document that was designed for a
  177. Letter size paper, but you want the output to be reduced to half size,
  178. then choose "US Letter" for the Page Size and "Half" for the Scaling.
  179.  
  180. There are too many controls and options in this dialog to discuss here:
  181. Turn on balloon help and explore it!
  182.  
  183. The options apply to all devices (see below), except Image Options
  184. which only apply to the 'mac' device.
  185.  
  186.  
  187. Using Mac GS Viewer as a Web Helper Application
  188.  
  189. You can use Mac GS Viewer as a helper application for your web browser. 
  190. The following steps show how to configure the Netscape browser. If you
  191. are using a different browser, the configuration will be similar:
  192.  
  193. [1] In the Preferences section called Helper Applications, check to
  194. see if there is a Mime type application/postscript. If there isn't,
  195. then click New... and create one: In the dialog that appears, set the
  196. type to application, and the subtype to postscript, then click OK.
  197.  
  198. [2] Select the application/postscript Mime type by clicking on it.
  199.  
  200. [3] Set the extensions by typing ai,eps,ps into the Extensions field.
  201.  
  202. [4] Set the application by clicking the Browse... button. In the
  203. dialog that appears, choose the Mac GS Viewer application and click OK.
  204.  Then choose the File type TEXT from the pop-up menu.
  205.  
  206. [5] Set the action to Launch Application.
  207.  
  208. [6] Click OK in the Preferences window to save the changes.
  209.  
  210. Some browsers, though not Netscape, may need to be restarted before the
  211. change will take effect.
  212.  
  213. IMPORTANT: Postscript includes operators for manipluating files. A
  214. buggy or malicious postscript file could damage the files on your
  215. harddisk.  To minimize this risk, you should start Mac GS Viewer and
  216. set the command line in the Preferences to:
  217.     -dSAFER
  218.  
  219. This disable a number of file operations in Ghostscript.  Note that
  220. there are two problems with this: (a) This option does not claim to be
  221. fool proof - Postscript is very powerful and this option can't guard
  222. against all possible problems.  (b) You will be unable to render to any
  223. of the file devices when this is set. However, you still be able to
  224. save what you render to the screen as PICT files.
  225.  
  226. To turn off this feature, you need to remove -dSAFER from the command
  227. line in the Preferences dialog, then quit and restart Mac GS Viewer.
  228.  
  229.  
  230. Rendering to a File
  231.  
  232. Ghostscript supports a large number of graphic output formats. 
  233. Ghostscript calls these devices. When your copy of the Macintosh port
  234. of Ghostscript was built, some devices were chosen to be included. 
  235. Since there are over a hundred devices, generally not all were
  236. included.  When you run the application, the devices that are included
  237. are listed in the 'Devices' menu.  The first one is always 'mac', which
  238. is the device for rendering into a Macintosh window.
  239.  
  240. To use another device, and cause Ghostscript to render into a graphic
  241. file, choose the device from the Device menu, and then open the file as
  242. normal. This time, instead of a new window appearing, you will be
  243. asked to named a file to hold the output. The settings dialog can be
  244. used to set the page size and scaling options. Note that the image
  245. options have no effect on other devices. To switch back to rendering
  246. into a window, just choose 'mac' from the 'Devices' menu.
  247.  
  248.  
  249. Stopping the Application
  250.  
  251. You can attempt to interrupt Ghostscript from whatever it is doing with
  252. the <command><period> key sequence (it is also available as 'Interrupt'
  253. in the 'Ghostscript' menu).  Interrupting a PostScript program is
  254. inherently unpredictable. This is because a PostScript file can trap
  255. the user-interrupt and refuse to stop!  Interrupt is implemented so
  256. that it should work smoothly in most cases, but you can't be sure. If
  257. it doesn't work, hit it a few more times.
  258.  
  259. Similarly, Quit is also something that a PostScript program can refuse
  260. to do!  Sometimes, Ghostscript may not appear not to quit.  Always give
  261. it a few seconds to try.  If it just won't quit, the work around is to
  262. type: <option><command><escape> (all at once) to invoke the System 7
  263. Forced Quit dialog.
  264.  
  265.  
  266. About Rendering
  267.  
  268. Ghostscript interprets PostScript programs and renders the graphics
  269. that they output. The resulting output image is invariably device
  270. dependent. Indeed, the original PostScript file is the device
  271. independent form of the image.
  272.  
  273. Even though the images that Ghostscript renders can be saved in PICT
  274. files or on the clipboard in PICT format, these are still device
  275. dependent versions of the image: they will not scale well, nor will
  276. they display well with different numbers of available colors. These
  277. PICT images are simply pixel graphics, not object-oriented graphics. 
  278. (If you examine these PICT files in a graphics program, you will notice
  279. that they are just a single large pixel map.)
  280.  
  281. The Macintosh device currently renders to any of the following
  282. characteristics (which you control in the Settings dialog): 72 dpi 1,
  283. 4, or 8 bits per pixel standard Macintosh palettes for 4-bit gray, or
  284. 8-bit color
  285.  
  286. These choices must be made at the time Ghostscript renders an image so
  287. that Ghostscript can do its best.  For example, Ghostscript will use
  288. halftone screens to achieve colors not in the palette.
  289.  
  290. Though the scaling options may change the dpi from the point of view of
  291. the PostScript program, the resulting image on the screen (obviously,
  292. as we can't change your hardware on the fly!) and as saved in a PICT
  293. file, is 72dpi.  For example: If you choose a scaling option of a
  294. "Third", the PostScript program appears to render on a 24dpi device, as
  295. 24 pixels make up an inch. On the screen, however, 24 pixels make up a
  296. third of an inch at 72dpi, thus achieving the 'Third' scaling factor.
  297.  
  298. The standard Macintosh 8-bit palette is a color cube of 6x6x6 values in
  299. RGB space. In addition, it adds evenly spaced ramps of 16 values each
  300. of red, green, blue, and gray. Using this palette allows Ghostscript
  301. to render with out having the change the palette of a normal 8-bit
  302. display system.
  303.  
  304.  
  305. Preferences
  306.  
  307. There are a number of application settings that can be set with
  308. "Preferences" dialog. Open this dialog by choosing "Preferences..."
  309. from the "File" menu. There are three major sections:
  310.  
  311. Command Line lets you choose what the command line is for starting
  312. Ghostscript. Generally leaving it empty is fine. You can also choose
  313. to have the program ask you each time the program starts.
  314.  
  315. Windows and Dialogs let you set which windows are shown at start up,
  316. and how to handle the Next Page condition. You can choose to have
  317. either a sound play or a small dialog appear, or both, when Ghostscript
  318. is waiting to display another page.
  319.  
  320. Remember lets you choose what information is remembered from one
  321. invocation of the application to the next.
  322.  
  323.  
  324. Command Line
  325.  
  326. By default, Ghostscript is started with a blank command line.  This can
  327. be changed in two ways. First, you can set the command line in the
  328. preferences.  Second, you can set the preferences to ask you each time
  329. the application starts. In this mode, when you start the program, you
  330. will see a prompt for command line options in the console window.
  331.  
  332. Almost everything that can be set on a command line can be set after
  333. Ghostscript is running either through the Settings dialog, or by typing
  334. into the console window.  However, there are few command line options
  335. that can be useful: 
  336. -v   prints version information and then quits
  337. -?   prints help information and then quits -dDEBUG turns on
  338.      debugging during initialization Do not set either of the first two
  339.      as part of a default command line in the Preferences dialog, or each
  340.      time you start it, Mac GS will display the information and quit.
  341.  
  342.  
  343. Coming Enhancements
  344.  
  345. Features for future releases that I'm considering (these are in no
  346. particular order):
  347.  
  348. - Handling of Macintosh installed Type 1 Fonts
  349. - Using QuickDraw to render TrueType fonts
  350. - Better handling of file include search path
  351. - Printing (by sending the PostScript source)
  352. - Printing (by sending the GS rendered version)
  353. - Parse DSC comments & Offer a Page menu
  354. - Offer Page menu on PDF files
  355. - Scrolling the image via the HyperCard/MacPaint hand user interface
  356. - Console scroll back
  357. - Console cut & paste and text file read & write
  358. - Drivers and plug-in resources (would need support in GS)
  359. - 'nn' style user interface for multi-page documents
  360. - Page settings as a 'windoid' palette
  361. - Better dialog box look and layout for all dialogs
  362. - Option key on Open AppleEvent to mean ask for settings first
  363. - Rotation and Cropping as device settings
  364. - AppleEvents for controling settings and sending PostScript
  365. - Command files (non-rendering script files)
  366. - Mac device image options: 8bit gray scale and 4bit & 24bit color
  367.  
  368. Ghostscript's public FTP site is:
  369. ftp.cs.wisc.edu
  370. in the directory: /pub/ghost
  371.  
  372. Information on Ghostscript can be found on-line at:
  373. http://www.cs.wisc.edu/~ghost/index.html
  374.  
  375. Aladdin Systems can be reached at:
  376. email to: ghost@aladdin.com
  377.  
  378. Glyphic Technology can be reached at:
  379. email to: mac-gs@glyphic.com
  380. http://www.webcom.com/~glyphic/
  381. http://www.glyphic.com/
  382. ===========================================================================
  383.